talked shit - Espagnol Anglais Dictionnaire